package com.xbongbong.paas.pojo;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 *  Excel相关数据
 * @author: wufeng
 * @date: 2018/10/18 21:05
 * @desrcption:
 */
@Getter
@Setter
@ToString
public class ReadExcelPoJo implements Serializable {

    private static final long serialVersionUID = -6890025108589700349L;
    /**字段类型**/
    private Integer fieldType;
    /**字段的解释信息**/
    private JSONArray explainList;
    /**保存Excel的数据**/
    private JSONArray jsonArray;
    /**子表单的Excel的一行数据*/
    private JSONObject subDataJsonObject;
    /**字段的唯一键，作为Excel的数据的key值*/
    private String attr;
    /***保存Excel的一行数据*/
    private JSONObject jsonObject;
    /**标记一行数据是否能被添加，因为如果是子表单的数据只能修改，不能添加*/
    private boolean result;
    /**子表单的全部value数据*/
    private JSONArray subDataJsonArray;
    /**标记读取到哪个字段*/
    private int explainInt;
    /**标记读取到哪个子表单的内部字段*/
    private int subInt;


}
